Package-level declarations

(beta) Utility classes for AR

Types

Link copied to clipboard
class ArFactory

ArFactory is responsible for creating 3D models and objects for use in augmented reality (AR) environments. It provides functions to create cubes, stars, and arrows with customizable properties.

Link copied to clipboard
class BoundingSphere(val centerWorldPosition: FloatArray = FloatArray(3), radius: Float = 0.0f)

Represents a BoundingSphere in 3D space defined by a center position and radius.

Link copied to clipboard
object M

A utility class providing various mathematical operations for 3x3 and 4x4 matrices, vectors, and rotations.

Link copied to clipboard
class Quaternion(var x: Float = 0.0f, var y: Float = 0.0f, var z: Float = 0.0f, var w: Float = 0.0f)

Represents a quaternion, a mathematical concept used to represent rotations in 3D space. Quaternions are a more compact and efficient way to represent rotations compared to Euler angles.